#include <stdio.h>
#include <unistd.h>

int main()
{
    while (1)
    {

    }

//    pid_t id = fork(); // 创建子进程
//    if (id < 0) // 创建子进程失败
//    {
//        // 失败
//        perror("fork");
//        return 1;
//    }
//    else if (id == 0)
//    {
//        // 值是0，代表子进程
//        while (1)
//        {
//            printf("I am child, pid:%d, ppid:%d\n", getpid(), getppid());
//            sleep(1);
//        }
//    }
//    else
//    {
//        // 值大于0，返回了子进程的pid，所以是父进程
//        while (1)
//        {
//            printf("I am parent, pid:%d, ppid:%d\n", getpid(), getppid());
//            sleep(1);
//        }   
//    }
    return 0;
}
